home *** CD-ROM | disk | FTP | other *** search
/ Suzy B Software 2 / Suzy B Software CD-ROM 2 (1994).iso / prntutil / kxpset25 / kxpset25.doc < prev    next >
Text File  |  1995-04-25  |  8KB  |  158 lines

  1.                        KXPSET - the Printer Setup Program
  2.                           v2.5 (c)1989 by Bill Aycock
  3.  
  4.  
  5. The Panasonic KX-P1124 is an excellent 24-pin printer; it features a variety
  6. of near-letter-quality fonts, excellent paper handling, and flexible setup
  7. from its operator panel or via Epson LQ-2500 compatible software commands.
  8. KXPSET uses these commands to set many of your printer's parameters quickly
  9. and easily. Although written with the KX-P1124 in mind, KXPSET should work
  10. with other 24-pin printers as well as with most 9-pin printers such as the
  11. Epson FX. You may run KXPSET as either a stand-alone program or as a desk
  12. accessory; simply rename the file to .PRG or .ACC to suit your needs.
  13.  
  14. Run KXPSET in high or medium rez only on any ST and you'll be presented with
  15. a dialog box of the possible options. Click on the options you want, then
  16. click on "send commands" - KXPSET will send the necessary commands to set up
  17. your printer to your specifications. You may click on the "cancel" button at
  18. any time to exit without affecting your printer.
  19.  
  20. ----------------
  21.  
  22. Besides the send-commands and cancel buttons, the KXPSET dialog box contains
  23. a number of smaller boxes and other buttons arranged in four columns. Here's
  24. what they all do...
  25.  
  26. First column...
  27.  
  28. The first box under the title area controls your printer's NLQ mode and the
  29. size of the print...
  30.  
  31. When the "send nlq-ON" button is selected, KXPSET sends commands to put your
  32. printer in letter quality mode. "Send nlq-OFF" will cause the printer to be
  33. put into draft mode. The "neither" button is included for printers which do
  34. not support the NLQ commands. (Note that letter quality mode may be required
  35. for some options such as proportional spacing.)
  36.  
  37. The Size buttons let you print in normal-sized text or in superscript or
  38. subscript mode. In super- or subscript mode, the print is two thirds as tall
  39. as normal print.
  40.  
  41. Across the bottom of the first and second columns is a box that lets you
  42. change the page length, skip-over-perforation, and tab stop settings...
  43.  
  44. If you're printing labels or an odd-sized form, select "set page length" and
  45. enter the number of lines on each form. Every form feed sent to the printer
  46. will advance your paper this number of lines when you make this setting.
  47.  
  48. The "set skip over perf" button, when selected, tells the printer to skip
  49. the specified number of lines at the end of each page. If you have a long text
  50. file with no pagination, you can use this feature to avoid printing on the
  51. perforation between pages. (You may need to adjust the top-of-form on some
  52. printers to get the spacing right with this option. Also, if the file you're
  53. printing has blank lines where the end of each page would be, make sure this
  54. option is not selected and skip over perf will be disabled.)
  55.  
  56. If you select the "set tab stops every" button, up to 31 tab stops will be
  57. set up spaced the number of columns apart you specify. This can be handy for
  58. lining up items easily even when you have proportional spacing selected.
  59. (KXPSET will ignore values less than 2 characters for your tab setting.)
  60.  
  61. Second column...
  62.  
  63. The Line Spacing Box lets you set the paper feed for each line. There are
  64. buttons for six or eight lines per inch, or you can set the amount of linefeed
  65. in 60ths, 180ths, or 360ths of an inch. (On 9-pin printers the first two
  66. buttons produce 72nds and 216ths linefeeds; the 360ths button should not be
  67. used.)
  68.  
  69. Third column...
  70.  
  71. The top three buttons here let you instantly choose some common printer
  72. configurations. The normal nlq setup is normal size, letter quality, six lines
  73. per inch, pica character spacing, in the default font. Tiny print sets
  74. superscript mode, letter quality, 20/180ths" line feeds, proportional spacing,
  75. in the default font.  Source list setup is normal size, draft mode, 8 lines
  76. per inch, elite character spacing, in the default font, with 6-line skip over
  77. perf and a 1" left margin. If you're not completely happy with these, you
  78. can modify any of the settings after using the quick setup buttons. (I use all
  79. of these setups regularly... in fact, the main reason I wrote this program was
  80. to have an easy way to set up tiny mode! <grin>)
  81.  
  82. The "reset to default" button under the quick setups returns all KXPSET's
  83. buttons to the same state they're in when you first run KXPSET.
  84.  
  85. The Character Spacing Box lets you choose any of the six possible values
  86. for character spacing. Click on the appropriate button to choose pica
  87. (10cpi), elite (12cpi), micron (15cpi), condensed (17cpi), 20cpi, or
  88. proportional spacing. (The 15 and 20 cpi modes are not valid for 9-pin
  89. printers.)
  90.  
  91. The bottom section in the third column contains buttons for a number of
  92. options. You can choose any, all, or none of these options...
  93.  
  94. If you select the "reinitialize first" button, then the first command sent
  95. to your printer is the initialize command. This will return your printer to
  96. the same state it is in immediately after you power it up. Note that this
  97. includes setting the top-of-form! If necessary, use the "form feed BEFORE"
  98. button mentioned below.
  99.  
  100. The "form feed" buttons allow you to send a form feed before and/or after
  101. any setup commands are sent. "Form feed BEFORE" sends a form feed before any
  102. commands (including reinitialize) are sent. This can be convenient if you
  103. recently printed only part of a page. The "form feed AFTER" button will make
  104. your printer eject the first page after all the setup commands are issued. If
  105. the top page of your printouts gets curled from sitting in the printer too
  106. long, select this button to skip to a new page.
  107.  
  108. The next button toggles your printer between bidirectional and
  109. unidirectional printing. Bidirectional printing is faster, but you may want to
  110. choose unidirectional print for better alignment (registration) of the lines.
  111. Make sure the "unidirectional" button is selected to enable this print mode.
  112.  
  113. The last button in the third column sets your printer up with a left margin
  114. of one inch. This feature is invaluable if you need to collect printouts in a
  115. binder. The margin will be properly set for any character spacing you
  116. choose.
  117.  
  118. Fourth column...
  119.  
  120. At the top of the last column are the send-commands and cancel buttons.
  121. Click on send-commands to configure your printer, or cancel to quit the
  122. program without affecting the printer.
  123.  
  124. The Font Box allows you to choose one of your printer's built-in fonts for
  125. printing. Click on the button for bold PS, courier, prestige, sans serif, or
  126. script to choose that font, or click on the default font button if you don't
  127. want to change or if your printer does not have any additional fonts. (Most
  128. 9-pin printers do not have any extra built-in fonts.)
  129.  
  130. The Style Box contains buttons for setting italics, emphasized, double
  131. strike, double wide, and double high print. Click on any of the buttons to
  132. select that feature; click the button again to deselect it.  You may choose
  133. any combination of these features. (Double high print is not supported on most
  134. 9-pin printers.)
  135.  
  136.  
  137. ----------------
  138.  
  139. KXPSET v2.5 was written entirely in assembly language using the HiSoft
  140. DevpacST assembler, and the resource file was made with the WERCS Resource
  141. Construction Set. Both of these packages are distributed by MichTron (and are
  142. highly recommended!). You can reach MichTron in Compuserve's Atari Vendors
  143. Forum (GO ATARIVEN at any ! prompt). The latest version of KXPSET can always
  144. be found in CompuServe's Atari Productivity Forum (GO ATARIPRO).
  145.  
  146. If you have any comments or suggestions about KXPSET, let me know! If you
  147. run into problems, note the settings you tried and the type of printer you
  148. were using, as well as any other information (number of bombs, etc) that might
  149. be helpful, and leave me a message. (If you're using the ACC version, your
  150. settings will not change between calls.)
  151.  
  152. In any event, I hope you find this program useful.
  153.  
  154.  
  155.    Bill Aycock
  156.    CIS: 76703,4061
  157.    January 8, 1990
  158.